home *** CD-ROM | disk | FTP | other *** search
Text File | 2008-12-07 | 38.7 KB | 1,565 lines |
- **********************
- * Die neuen *
- * AMOS-Befehle *
- * aus der *
- * JD.Lib V4.6 *
- * (C) 1991-93 *
- * Joerg Dommermuth *
- **********************
-
-
-
- Inhaltsverzeichnis:
- -------------------
-
- Bemerkungen
-
- Zeit-Befehle:
- Jd Date$
- Jd Time$
- Jd Setdate
- Jd Setclock
- Jd Actual Date$
- Jd Actual Time$
- Jd Timesecs
- Jd Secstime$
-
- Bereichs-Befehle:
- Jd Reset Area
- Jd Get Area
- Jd Area First
- Jd Area Last
- Jd Limit
-
- Eingabe-Routinen:
- Jd Get Number
- Jd Get String$
- Jd Keypress
-
- Warte-Befehle:
- Jd Keywait
- Jd Mwait
- Jd Wait Amiga
- Jd Wait Event
- Jd Moff Click
- Jd Moff Key
- Jd Double Click
-
- Pruef-Befehle:
- Jd Checksum
- Jd Bootchecksum
- Jd Diskchange
- Jd Odd
- Jd Checkprt
-
- String-Befehle:
- Jd Crypt$
- Jd Encrypt
- Jd Cut$
- Jd Insert$
- Jd Skip$
- Jd Extend$
- Jd Exval$
- Jd Firstup$
- Jd Change$
- Jd Paste$
- Jd Rol$
- Jd Ror$
- Jd Compare
- Jd Count
- Jd Dump$
- Jd Stream$
- Jd Linstr
- Jd Detab
-
- Rechen-Befehle:
- Jd Percent
- Jd Deoct
- Jd Oct$
- Jd E#
- Jd Pi#
-
- Bit-Befehle:
- Jd Asl
- Jd Asr
- Jd Lsl
- Jd Lsr
- Jd Rol
- Jd Ror
- Jd Roxl
- Jd Roxr
- Jd Eqv
- Jd Imp
-
- TrackDisk-Befehle:
- Jd Read Sector
- Jd Write Sector
- Jd Install
- Jd Format
- Jd Shortformat
- Jd Copy
- Jd Hardware$
- Jd Volume$
- Jd Logical$
- Jd File Size
- Jd File Type
- Jd File Comment$
- Jd File Protection
- Jd Set Comment
- Jd Set Protection
- Jd Count Dirs
- Jd Count Files
-
- Font-Befehle:
- Jd Textfont
- Jd Char X
- Jd Char Y
-
- Screen/Window-Befehle:
- Jd Screen Planes
- Jd Intscreen Base
- Jd Intwindow Base
- Jd Rastport
- Jd Video On
- Jd Video Off
- Jd Distance
- Jd Arcus
- Jd X Pos
- Jd Y Pos
-
- Screen-Ausgabe:
- Jd Spread
- Jd Squash
- Jd Tscroll
- Jd Hexdump
- Jd Type
- Jd Print
- Jd Draw Segment
- Jd Spline
- Jd Draw Angle
-
- Screen-Copy:
- Jd Slide X
- Jd Slide Y
- Jd Slide Up
- Jd Slide Down
- Jd Slide Left
- Jd Slide Right
-
- sonstige Befehle:
- Jd Reset
- Jd Largest Chip Free
- Jd Largest Fast Free
- Jd Ppfind Mem
- Jd Ppdecrunch
- Jd Flush
- Jd Get Tab
- Jd Multi On
- Jd Multi Off
- Jd Dled On
- Jd Dled Off
- Jd Reduce Dim
- Jd Reset Dim
- Jd Array Swap
- Jd Array Clear
- Jd Array$ Clear
-
-
- ==============================================================
-
-
-
- Bemerkungen:
- ------------
-
- Autor : Joerg Dommermuth
- Ladenspelder Str. 71
- 45147 Essen
- Tel.: 0201/73 63 51
- Extension-Nummer: 22
- Versions-Nummer : 4.6
- Befehlssatz : 122
- letzte Aenderung: 19.07.1993
-
- System-Konfiguration: Amiga 500
- Kickstart 1.2
- 2.5 MB * 512 K Chip
- 1 externes Laufwerk
- Seagate-Festplatte (48 MB) mit ALF2-Controller
- Drucker Star NL-10
-
- AMOS Professional Version V1.12
- By François Lionet
- © 1992 Europress Software Ltd.
- Registered User : Joerg Dommermuth
- Registration No.: DOM16357
-
- Die derzeitige Groesse der AMOSPro_JD.Lib V4.6 ist 37032 Bytes.
- Die maximale Groesse einer Extension betraegt 37K, 37888 Bytes.
-
-
- Installierungshinweis fuer eine zusaetzliche Lib:
-
- AMOSPro starten
- Set Interpreter aufrufen
- Load Default Configuration
- Set System File Names
- unter Position 1 "SYS:APSystem/" eintragen
- Set Loaded Extensions
- unter Position 22 "AMOSPro_JD.Lib" eintragen
- Save Configuration
-
-
-
- --------------------------------------------------------------
- An den Programmierer von AMOS Professional
- --------------------------------------------------------------
- Fehler 1: Die Input-Routine loescht eine ganze Bildschirmzeile
- auf einem Grafik-Hintergrund. AMOS V1.3 arbeitete korrekt.
-
- Fehler 2: Die Zahl Pi# lautet 3.1415927 und nicht 3.1415922.
-
- Fehler 3: Aus irgendeinem Grund funktioniert bei dem Befehl
- Jd Array$ Clear der Parameter Array(VAR$(0)) nicht direkt,
- sondern er muss vorher in einer Variablen gespeichert werden.
- --------------------------------------------------------------
- An den Programmierer von AMOS Professional
- --------------------------------------------------------------
-
- Sollten sich noch Bugs in meinem Programm befinden, so bitte ich mir
- diese mitzuteilen oder eine korrigierte Version des Sourcecodes
- zukommen zu lassen.
- Ebenso eventuelle Verbesserungen bzw. Vorschlaege sind willkommen.
-
- Alle Befehle der Extension sind vom Autor geschrieben ausser:
- Jd Find Ppmem aus LDos V1(3) von Niklas Sjoeberg
- Jd Ppdecrunch aus LDos V1(3) von Niklas Sjoeberg
- Jd Stream$ aus LDos V1(3) von Niklas Sjoeberg
- Jd Flush aus Mixed.Lib V1.0 von Sascha Fengel
- Jd Spline AMOSPro-Basic-Version von Hedwig Janssens
- Jd Drawsegment aus "Programmieren in Maschinensprache"
- von Frank Riemenschneider
- Commodore Sachbuch 90712
-
- Diese Extension darf frei kopiert und genutzt werden!
- Sie darf jedoch NICHT kommerziell vermarktet werden!
- Das Copyright verbleibt beim Autor.
- Diese AMOSPro_Extension ist nach bestem Wissen und Gewissen des
- Autors in Assembler programmiert.
- Fuer etwaige Schaeden wird keine Haftung uebernommen.
- (Duerfte wohl auch kaum geschehen...)
-
-
-
- Und nun viel Spass!!!
-
-
- ==============================================================
-
-
- Die 122 neuen Befehle:
- ----------------------
-
-
- Zeit-Befehle:
- -------------
-
- Name : Jd Date$
- Parameter:
- Funktion : Systemdatum einlesen
- Ergebnis : Datums-String "TT.MM.JJ"
- Syntax : A$=Jd Date$
- Beispiel :
- siehe : Jd Time$, Jd Setdate, Jd Setclock, Jd Actual Date$ und
- Jd Actual Time$, Jd Secstime$, Jd Timesecs
-
-
- Name : Jd Setclock
- Parameter: Zeit-String "HH:MM:SS"
- Funktion : Systemzeit setzen
- Ergebnis :
- Syntax : Jd Setclock "HH:MM:SS"
- Beispiel :
- siehe : Jd Setdate, Jd Time$, Jd Date$, Jd Actual Date$ und
- Jd Actual Time$, Jd Secstime$, Jd Timesecs
-
-
- Name : Jd Setdate
- Parameter: Datums-String "TT.MM.JJ"
- Funktion : Systemdatum setzen
- Ergebnis :
- Syntax : Jd Setdate "TT.MM.JJ"
- Beispiel :
- siehe : Jd Setclock, Jd Date$, Jd Time$, Jd Actual Date$ und
- Jd Actual Time$, Jd Secstime$, Jd Timesecs
-
-
- Name : Jd Time$
- Parameter:
- Funktion : liest die Systemzeit
- Ergebnis : Zeit-String "HH:MM:SS"
- Syntax : A$=Jd Time$
- Beispiel :
- siehe : Jd Date$, Jd Setclock, Jd Setdate, Jd Actual Date$ und
- Jd Actual Time$, Jd Secstime$, Jd Timesecs
-
- Name : Jd Actual Date$
- Parameter: Datum-Strings 1 und 2
- Funktion : aktuelleres Datum suchen
- Ergebnis : aktuelleres Datum
- Syntax : A$=Jd Actual Date$(date1$,date2$)
- Beispiel :
- siehe : Jd Setclock, Jd Settime, Jd Date$, Jd Time$ und
- Jd Actual Time$, Jd Secstime$, Jd Timesecs
-
- Name : Jd Actual Time$
- Parameter: Zeit-Strings 1 und 2
- Funktion : aktueller Zeit suchen
- Ergebnis : aktuellere Zeit
- Syntax : A$=Jd Actual Time$(time1$,time2$)
- Beispiel :
- siehe : Jd Date$, Jd Time$, Jd Setclock, Jd Setdate und
- Jd Actual Date$, Jd Secstime$, Jd Timesecs
-
- Name : Jd Secstime$
- Parameter: Sekunden
- Funktion : Sekunden in Zeit-String umrechnen
- Ergebnis : Zeit-String
- Syntax : T$=Jd Secstime$(secs)
- Beispiel :
- siehe : Jd Date$, Jd Time$, Jd Setclock, Jd Setdate und
- Jd Actual Date$, Jd Timesecs
-
- Name : Jd Timesecs
- Parameter: Zeit-String
- Funktion : Zeit-String in Sekunden umrechnen
- Ergebnis : Sekunden
- Syntax : S=Jd Timesecs(time$)
- Beispiel :
- siehe : Jd Date$, Jd Time$, Jd Setclock, Jd Setdate und
- Jd Actual Date$, Jd Secstime$
-
-
- Bereichs-Befehle:
- ---------------------
-
- Name : Jd Area First
- Parameter:
- Funktion : holt erstes Element aus einem Bereich
- Ergebnis : erstes Element
- Syntax : Jd Area First
- Beispiel : X=Jd Area First
- siehe : Jd Area Last, Jd Get Area und Jd Reset Area
-
-
- Name : Jd Area Last
- Parameter:
- Funktion : holt letztes Element aus einem Bereich
- Ergebnis : letztes Element
- Syntax : Jd Area Last
- Beispiel : X=Jd Area Last
- siehe : Jd Area First, Jd Get Area und Jd Reset Area
-
-
- Name : Jd Get Area
- Parameter: Bereichs-String
- Funktion : holt erstes und letztes Element aus einem Bereichs-String
- Ergebnis :
- Syntax : Jd Get Area "String"
- Beispiel : Jd Get Area "10-20" -> Jd Area First=10, Jd Area Last=20
- Jd Get Area "10-" -> Jd Area First=10, Jd Area Last=0
- Jd Get Area "-20" -> Jd Area First=0 , Jd Area Last=20
- Jd Get Area "10" -> Jd Area First=10, Jd Area Last=10
- siehe : Jd Area First, Jd Area Last und Jd Reset Area
-
-
- Name : Jd Limit
- Parameter: Zahl, kleinste Zahl und groesste Zahl
- Funktion : liegt die Zahl innerhalb des Bereiches
- Ergebnis : 0=nein / 1=ja
- Syntax : X=Jd Limit(Z,Z1,Z2)
- Beispiel : X=Jd Limit(-3,-8,10) -> X=1
- siehe :
-
-
- Name : Jd Reset Area
- Parameter:
- Funktion : loescht erstes und letztes Element aus einem Bereich
- Ergebnis :
- Syntax : Jd Reset Area
- Beispiel : Jd Reset Area
- siehe : Jd Area First, Jd Area Last und Jd Get Area
-
-
- Eingabe-Routinen:
- ---------------------
-
- Name : Jd Get Number
- Parameter: Zahlvorgabe und Ziffernzahl
- Funktion : Input-Routine fuer Zahlen (rechtsb. waehrend der Eingabe)
- Ergebnis : Zahl
- Syntax : X=Jd Get Number
- Beispiel :
- siehe :
-
-
- Name : Jd Get String$
- Parameter: Vorgabe-String und max. Laenge
- Funktion : Input-Routine mit Editier-Funktionen
- Cursor links = 1 Position nach links
- Cursor rechts = 1 Position nach rechts
- Backspace = Zeichen links vom Cursor loeschen
- Del = Zeichen unter dem Cursor loeschen
- Amiga F = Cursor auf 1. Position
- Amiga L = Cursor auf letzte Position
- Amiga R = Vorgabe-String holen
- Amiga S = momentanen Eingabe-String sichern
- Amiga U = letzten gesicherten String holen
- Amiga X = momentanen Eingabe-String loeschen
- Ergebnis : Eingabe-String
- Syntax : X=Jd Get String$("vorgabe",LEN)
- Beispiel :
- siehe :
-
-
- Name : Jd Keypress
- Parameter:
- Funktion : aktuell gedrueckte Taste (inkl. Sondertasten) ermitteln
- Ergebnis : aktueller Tastencode
- Syntax : T=Jd Keypress
- Beispiel :
- siehe :
-
- Warte-Befehle:
- ------------------
-
- Name : Jd Keywait
- Parameter: erlaubte Tasten
- Funktion : Wartet auf Betaetigung einer der erlaubten Tasten
- Ergebnis : ASCII-Wert der gedrueckten Taste
- Syntax : X=Jd Keywait
- Beispiel : X=Jd Keywait("12345") -> X=49 oder 50 oder ... 53
- siehe :
-
-
- Name : Jd Mwait
- Parameter:
- Funktion : Wartet auf Betaetigung der Maustaste
- Ergebnis : 1=linke Mautaste / 2=rechte Maustate
- Syntax : X=Jd Mwait
- Beispiel :
- siehe :
-
-
- Name : Jd Wait Amiga
- Parameter:
- Funktion : Wartet auf eine Amiga-Tasten-Kombination
- Ergebnis : ASCII der gedrueckten Taste
- Syntax : X=Jd Wait Amiga
- Beispiel :
- siehe :
-
-
- Name : Jd Wait Event
- Parameter:
- Funktion : Wartet bis eine (Maus-)Taste gedrueckt wird
- Ergebnis :
- Syntax : Jd Wait Event
- Beispiel :
- siehe :
-
-
- Name : Jd Moff Click
- Parameter:
- Funktion : Uebergibt die gedrueckte Maustaste (auch nach Jd Multi Off)
- Ergebnis : 1/2/3 = linke/rechte/beide Tasten
- Syntax : MT=Jd Moff Click
- Beispiel :
- siehe :
-
-
- Name : Jd Moff Key
- Parameter:
- Funktion : Uebergibt die gedrueckte Taste (auch nach Jd Multi Off)
- Ergebnis : Tastencode
- Syntax : T=Jd Moff Key
- Beispiel :
- siehe :
-
-
- Name : Jd Double Click
- Parameter:
- Funktion : Uebergibt die gedrueckte Maustaste nach Doppelklick
- (auch nach Jd Multi Off)
- Ergebnis : 1/2 = linke/rechte Taste
- Syntax : DC=Jd Double Click
- Beispiel :
- siehe :
-
-
- Pruef-Befehle:
- ------------------
-
- Name : Jd Checksum
- Parameter: Sektor-String
- Funktion : Beechnet die Pruefsumme eines Sektors (ausser Bootblock)
- Ergebnis : Checksum
- Syntax : Jd Checksum(A$)
- Beispiel : A$=Jd Read Sector(0,880) : B$=Jd Checksum(A$)
- siehe : Jd Bootchecksum
-
-
- Name : Jd Bootchecksum
- Parameter: Bootsektoren-String
- Funktion : Beechnet die Pruefsumme des Bootblocks
- Ergebnis : Bootchecksum
- Syntax : Jd Bootchecksum(A$)
- Beispiel : A$=Jd Read Sector(0,0)+Jd Read Sector(0,0)
- B$=Jd Bootchecksum(A$)
- siehe : Jd Checksum
-
-
- Name : Jd Diskchange
- Parameter:
- Funktion : Wartet bis eine Diskette gewechselt wird
- Ergebnis :
- Syntax : Jd Diskchange
- Beispiel :
- siehe :
-
-
- Name : Jd Odd
- Parameter: Zahl
- Funktion : Testet ob eine Zahl gerade ist
- Ergebnis : 0/1 = ungerade/gerade
- Syntax : Jd Odd(X)
- Beispiel : A=Jd Odd(2) -> A=1
- siehe :
-
-
- Name : Jd Checkprt
- Parameter:
- Funktion : Testet ob der Drucker erreichbar ist
- Ergebnis : 0/1/2/3 = ok/off/offline/kein Papier
- Syntax : Jd Checkprt
- Beispiel :
- siehe :
-
-
- String-Befehle:
- -------------------
-
- Name : Jd Crypt$
- Parameter: String
- Funktion : verschluesseln eines Strings fuer dt. Sortierung
- Ergebnis : codierter String
- Syntax : A$=Jd Crypt$(B$)
- Beispiel :
- siehe : Jd Encrypt$
-
-
- Name : Jd Encrypt$
- Parameter: codierter Strng
- Funktion : entschluesseln eines Strings nach Crypt$
- Ergebnis : String
- Syntax : A$=Jd Encrypt(B$)
- Beispiel :
- siehe : Jd Crypt$
-
-
- Name : Jd Cut$
- Parameter: String, Position und Anzahl
- Funktion : entfernt Anzahl Zeichen ab Position aus einem String
- Ergebnis : neuer String
- Syntax : A$=Jd Cut$(B$)
- Beispiel : A$=Jd Cut$("Test",2,2) -> A$="Tt"
- siehe : Jd Insert$
-
-
- Name : Jd Insert$
- Parameter: String, Position und Einfuegung
- Funktion : Fuegt einen String ab Position in einen String ein
- Ergebnis : neuer String
- Syntax : A$=Jd Insert$(B$)
- Beispiel : A$=Jd Insert$("Tt",2,"es") -> A$="Test"
- siehe : Jd Cut$
-
-
- Name : Jd Skip$
- Parameter: String
- Funktion : entfernt Leerzeichen am Anfang und Ende des Strings
- Ergebnis : neuer String
- Syntax : A$=Jd Skip$(B$)
- Beispiel : A$=Jd Skip$(" Test ") -> A$="Test"
- siehe : Jd Extend$
-
-
- Name : Jd Extend$
- Parameter: String, Laenge und Art
- Funktion : String auf Laenge bringen
- Ergebnis : erweiterter String
- Syntax : A$=Jd Extend$(B$,L,A)
- Beispiel : A$=Jd Extend$("Test",8,0) -> A$=" Test ")
- A$=Jd Extend$("Test",8,1) -> A$=" Test")
- A$=Jd Extend$("Test",8,-1) -> A$="Test ")
- siehe : Jd Skip$
-
-
- Name : Jd Exval$
- Parameter: Zahl und Laenge [,"0" oder " "]
- Funktion : Zahl durch Auffuellen mit "0" oder " " auf Laenge bringen
- Ergebnis : erweiterter String
- Syntax : A$=Jd Exval$(B,L[,"0"])
- Beispiel : A$=Jd Exval$(12,4,"0") -> A$="0012")
- siehe :
-
-
- Name : Jd Firstup$
- Parameter: String
- Funktion : Wortanfaenge mit Grossbuchstaben
- Ergebnis : geaenderter String
- Syntax : A$=Jd Firstup$(B$)
- Beispiel : A$=Jd Firstup$("ein test") -> A$="Ein Test"
- siehe :
-
-
- Name : Jd Change$
- Parameter: String
- Funktion : Umschaltung von Gross- und Kleinbuchstaben
- Ergebnis : geaenderter String
- Syntax : A$=Jd Change$(B$)
- Beispiel : A$=Jd Change$("Test") -> A$="tEST"
- siehe :
-
-
- Name : Jd Paste$
- Parameter: String, Instring und Ersatzstring
- Funktion : ersetzt eines Teilstring
- Ergebnis : geaenderter String
- Syntax : A$=Jd Paste$(B$,C$,D$)
- Beispiel : A$=Jd Paste$("Test","es","a") -> A$="Tat"
- siehe :
-
-
- Name : Jd Rol$
- Parameter: String
- Funktion : rotiert einen String um ein Zeichen nach links
- Ergebnis : neuer String
- Syntax : A$=Jd Rol$(B$)
- Beispiel : A$=Jd Rol$("Wort") -> A$="ortW"
- siehe : Jd Ror$
-
-
- Name : Jd Ror$
- Parameter: String
- Funktion : rotiert einen String um ein Zeichen nach rechts
- Ergebnis : neuer String
- Syntax : A$=Jd Ror$(B$)
- Beispiel : A$=Jd Ror$("Wort") -> A$="tWor"
- siehe : Jd Rol$
-
-
- Name : Jd Compare
- Parameter: String und Pattern
- * = Joker fuer Zeichenfolgen
- ? = Joker fuer einzelne Buchstaben
- Funktion : Vergleich, ob Pattern auf den String passt
- Ergebnis : 0=nein / 1=ja
- Syntax : X=Jd Compare(A$,B$)
- Beispiel : X=Jd Compare("Test-String","*t-S*) -> X=1
- siehe :
-
-
- Name : Jd Count
- Parameter: String und Instring
- Funktion : Wie oft ist Instring im String enthalten
- Ergebnis : Anzahl
- Syntax : X=Jd Count(A$,B$)
- Beispiel : X=Jd Count("Test-String","t") -> X=2
- siehe :
-
-
- Name : Jd Dump$
- Parameter: String
- Funktion : Konvertierung eines Speicherstrings in einen druckbaren
- Ergebnis : String
- Syntax : A$=Jd Dump$(B$)
- Beispiel :
- siehe :
-
-
- Name : Jd Stream$
- Parameter: Start-, End-Adresse und String-Ende
- Funktion : Stringerzeugung aus einem Speicherbereich
- Ergebnis : String
- Syntax : A$=Jd Stream$(S,E,SE)
- Beispiel :
- siehe :
-
-
- Name : Jd Linstr
- Parameter: String und Instring
- Funktion : holt letztes Vorkommen von Instring
- Ergebnis : letztes Vorkommen
- Syntax : L=Jd Linstr(S$,I$)
- Beispiel : L=Jd Linstr("tester","te") -> L=4
- siehe :
-
-
- Name : Jd Detab
- Parameter: String und Tabwert
- Funktion : ersetzt Tabs durch Blanks
- Ergebnis : neuer String
- Syntax : N$=Jd Detab(O$,TW)
- Beispiel :
- siehe :
-
-
- Rechen-Befehle:
- ---------------
-
- Name : Jd Percent
- Parameter: Prozent (bis 100) und Wert (bis 65535/$FFFF) >INTEGER!
- Funktion : liefert prozentuales Ergebnis
- Ergebnis : Ergebnis
- Syntax : X#=Jd Percent(P,W)
- Beispiel : X#=Jd Percent(9,91) -> X#=8,19
- siehe :
-
-
- Name : Jd Deoct
- Parameter: Oktalstring
- Funktion : Wandelt einen Oktalstring in dezimal
- Ergebnis : Dezimalzahl
- Syntax : X=Jd Deoct(O$)
- Beispiel : X=Jd Deoct(&-20) -> X=16
- siehe : Jd Oct$
-
-
- Name : Jd Oct$
- Parameter: Zahl [und Laenge]
- Funktion : konvertiert eine Zahl in einen Oktalstring
- Ergebnis : Oktal-String
- Syntax : A$=Jd Oct$(X[,len])
- Beispiel : A$=Jd Oct$(-16,4) -> A$="&-0020"
- siehe : Jd Deoct
-
-
- Name : Jd E#
- Parameter:
- Funktion :
- Ergebnis : Konstante E# (=2.7182817)
- Syntax :
- Beispiel :
- siehe :
-
-
- Name : Jd Pi#
- Parameter:
- Funktion :
- Ergebnis : Konstante Pi# (=3.1415927) in AMOS 3.1415922
- Syntax :
- Beispiel :
- siehe :
-
-
- Bit-Befehle:
- ------------
-
- Name : Jd Asl
- Parameter: Anzahl und Zahl
- Funktion : wie in Assembler
- Ergebnis : geaenderte Zahl
- Syntax : A=Jd Asl(A,Z)
- Beispiel :
- siehe : Jd Asr
-
- Name : Jd Asr
- Parameter: Anzahl und Zahl
- Funktion : wie in Assembler
- Ergebnis : geaenderte Zahl
- Syntax : A=Jd Asr(A,Z)
- Beispiel :
- siehe : Jd Asl
-
- Name : Jd Lsl
- Parameter: Anzahl und Zahl
- Funktion : wie in Assembler
- Ergebnis : geaenderte Zahl
- Syntax : A=Jd Lsl(A,Z)
- Beispiel :
- siehe : Jd Lsr
-
- Name : Jd Lsr
- Parameter: Anzahl und Zahl
- Funktion : wie in Assembler
- Ergebnis : geaenderte Zahl
- Syntax : A=Jd Lsr(A,Z)
- Beispiel :
- siehe : Jd Lsl
-
- Name : Jd Rol
- Parameter: Anzahl und Zahl
- Funktion : wie in Assembler
- Ergebnis : geaenderte Zahl
- Syntax : A=Jd Rol(A,Z)
- Beispiel :
- siehe : Jd Ror
-
- Name : Jd Ror
- Parameter: Anzahl und Zahl
- Funktion : wie in Assembler
- Ergebnis : geaenderte Zahl
- Syntax : A=Jd Ror(A,Z)
- Beispiel :
- siehe : Jd Rol
-
-
- Name : Jd Roxl
- Parameter: Anzahl und Zahl
- Funktion : wie in Assembler
- Ergebnis : geaenderte Zahl
- Syntax : A=Jd Roxl(A,Z)
- Beispiel :
- siehe : Jd Roxr
-
- Name : Jd Roxr
- Parameter: Anzahl und Zahl
- Funktion : wie in Assembler
- Ergebnis : geaenderte Zahl
- Syntax : A=Jd Roxr(A,Z)
- Beispiel :
- siehe : Jd Roxl
-
- Name : Jd Eqv
- Parameter: Zahl1 und Zahl2
- Funktion : Aequivalenz zweier Zahlen
- Ergebnis : Aequivalenz-Zahl
- Syntax : A=Jd Eqv(Z1,Z2)
- Beispiel :
- siehe :
-
- Name : Jd Imp
- Parameter: Zahl1 und Zahl2
- Funktion : Implikation zweier Zahlen
- Ergebnis : Implikations-Zahl
- Syntax : A=Jd Imp(Z1,Z2)
- Beispiel :
- siehe :
-
-
- TrackDisk-Befehle:
- ----------------------
-
- Name : Jd Read Sector
- Parameter: Device und Sektor
- Funktion : Disk-Sektor lesen
- Ergebnis : Sektor-String
- Syntax : A$=Jd Read Sector(D,S)
- Beispiel : A$=Jd Read Sector(0,880) -> A$=RootBlock
- siehe : Jd Write Sector
-
-
- Name : Jd Write Sector
- Parameter: Sektor-String, Device und Sektor
- Funktion : schreibt einen Sektor auf Diskette
- Ergebnis : 0/-1 = ok/error
- Syntax : A=Jd Write Sector(A$,D,S)
- Beispiel : A=Jd Write Sector(A$,0,880)
- siehe : Jd Read Sector
-
-
- Name : Jd Install
- Parameter: Drive
- Funktion : Installiert eine Diskette
- Ergebnis : 0=ok / 1=Fehler
- Syntax : F=Jd Install(D)
- Beispiel :
- siehe :
-
-
- Name : Jd Format
- Parameter: Drive und Name
- Funktion : Formatiert eine Diskette
- Ergebnis : 0=ok / 1=Fehler
- Syntax : F=Jd Format(D,N$)
- Beispiel :
- siehe :
-
-
- Name : Jd Shortformat
- Parameter: Drive und Name
- Funktion : Formatiert eine Diskette kurz
- Ergebnis : 0=ok / 1=Fehler
- Syntax : F=Jd Shortformat(D,N$)
- Beispiel :
- siehe :
-
-
- Name : Jd Copy
- Parameter: Quellfile und Zielfile
- Funktion : Kopiert ein File
- Ergebnis : 0=ok / 1=Fehler
- Syntax : F=Jd Copy(QF$,ZF$)
- Beispiel :
- siehe :
-
-
- Name : Jd Hardware$
- Parameter:
- Funktion : legt alle Hardware-Devices in einem String ab
- Ergebnis : Harware-Device-String
- Syntax : A$=Jd Hardware$
- Beispiel : A$=Jd Hardware$ -> A$="DF1:DF0:PRT:PAR:SER:RAW:CON:RAM:"
- siehe : Jd Volume$, Jd Logical$
-
-
- Name : Jd Volume$
- Parameter:
- Funktion : legt alle Volume-Namen in einem String ab
- Ergebnis : Volume-String
- Syntax : A$=Jd Volume$
- Beispiel : A$=Jd Volume$ -> A$="RAM DISK:ALF:BootRam:"
- siehe : Jd Hardware$, Jd Logical$
-
-
- Name : Jd Logical$
- Parameter:
- Funktion : legt alle Logical-Devices in einem String ab
- Ergebnis : Logical-Devices-String
- Syntax : A$=Jd Logical$
- Beispiel : A$=Jd Logical$ -> A$="ENV:T:S:L:C:FONTS:DEVS:LIBS:SYS:"
- siehe : Jd Hardware$, Jd Volume$
-
-
- Name : Jd File Size
- Parameter: Filename
- Funktion : liest die Laenge eines Files
- Ergebnis : File-Laenge
- Syntax : L=Jd File Size(F$)
- Beispiel : L=Jd File Size("AMOSPro") -> L=113516
- siehe :
-
-
- Name : Jd File Type
- Parameter: File
- Funktion : liest den Typ eines Files
- Ergebnis : positiv=Directory/negativ=File/0=Fehler
- Syntax : T=Jd File Type(F$)
- Beispiel :
- siehe :
-
-
- Name : Jd File Protection
- Parameter: File
- Funktion : liest die Protection-Bits eines Files
- Ergebnis : %HSPARWED (HSPA=high active/RWED=low active)
- Syntax : P=Jd File Protection(F$)
- Beispiel :
- siehe : Jd Set Protection
-
-
- Name : Jd File Comment$
- Parameter: File
- Funktion : liest den Kommentar eines Files
- Ergebnis : String
- Syntax : C$=Jd File Comment$(F$)
- Beispiel :
- siehe : Jd Set Comment
-
-
- Name : Jd Set Protection
- Parameter: File und Protection-Bits
- Funktion : setzt die Protection-Bits eines Files
- Ergebnis : 0=Fehler
- Syntax : F=Jd Set Protection(F$,%HSPARWED)
- Beispiel :
- siehe : Jd Set Protection
-
-
- Name : Jd Set Comment
- Parameter: File und Kommentar
- Funktion : setzt den Kommentar eines Files
- Ergebnis : 0=Fehler
- Syntax : F=Jd Set Comment(F$,K$)
- Beispiel :
- siehe : Jd Set Comment
-
-
- Name : Jd Count Dirs
- Parameter: Pfad
- Funktion : zaehlt die Anzahl der Directories
- Ergebnis : Anzahl
- Syntax : A=Jd Count Dirs("Pfad")
- Beispiel :
- siehe : Jd Count Files
-
-
- Name : Jd Count Files
- Parameter: Pfad
- Funktion : zaehlt die Anzahl der Files
- Ergebnis : Anzahl
- Syntax : A=Jd Count Files("Pfad")
- Beispiel :
- siehe : Jd Count Dirs
-
-
- Font-Befehle:
- -------------
-
- Name : Jd Textfont
- Parameter: Fontname und Fontgroesse
- Funktion : setzt den Font fuer die Ausgabe per >>Text<<
- Ergebnis :
- Syntax : Jd Textfont "siesta.font",8
- Beispiel :
- siehe :
-
-
- Name : Jd Char X
- Parameter:
- Funktion : Breite des Grafik-Fonts
- Ergebnis : Breite
- Syntax : B=Jd Char X
- Beispiel :
- siehe : Jd Char Y
-
- Name : Jd Char Y
- Parameter:
- Funktion : Breite des Grafik-Fonts
- Ergebnis : Breite
- Syntax : B=Jd Char Y
- Beispiel :
- siehe : Jd Char X
-
-
- Screen/Window-Befehle:
- --------------------------
-
- Name : Jd Screen Planes
- Parameter:
- Funktion : Anzahl der Bitplanes des Screens ermitteln
- Ergebnis : Anzahl der Bitplanes
- Syntax : X=Jd Screen Planes
- Beispiel :
- siehe :
-
-
- Name : Jd Intscreen Base
- Parameter:
- Funktion : uebergibt Adresse des Intuition-Screens
- Ergebnis : Adresse
- Syntax : A=Jd Intscreen Base
- Beispiel :
- siehe :
-
- Name : Jd Intwindow Base
- Parameter:
- Funktion : uebergibt Adresse des Intuition-Windows
- Ergebnis : Adresse
- Syntax : A=Jd Intwindow Base
- Beispiel :
- siehe :
-
- Name : Jd Rastport
- Parameter:
- Funktion : uebergibt Adresse des Intuition-Window-Rastports
- Ergebnis : Adresse
- Syntax : A=Jd Rastport
- Beispiel :
- siehe :
-
-
- Name : Jd Video On
- Parameter:
- Funktion : Schaltet den Bildschirm aus
- Ergebnis :
- Syntax : Jd Video On
- Beispiel :
- siehe : Jd Video Off
-
-
- Name : Jd Video Off
- Parameter:
- Funktion : Schaltet den Bildschirm an
- Ergebnis :
- Syntax : Jd Video Off
- Beispiel :
- siehe : Jd Video On
-
-
- Name : Jd Distance
- Parameter: X1, Y1, X2 und Y2
- Funktion : Berechnet die Distanz zwischen zwei Punkten
- Ergebnis : Distanz
- Syntax : D=Jd Distance(X1,Y1 to X2,Y2)
- Beispiel :
- siehe :
-
-
- Name : Jd Arcus
- Parameter: X1, Y1, X2 und Y2
- Funktion : Berechnet den Winkel zwischen zwei Punkten
- Ergebnis : Winkel
- Syntax : W=Jd Arcus(X1,Y1 to X2,Y2)
- Beispiel :
- siehe :
-
-
- Name : Jd X Pos
- Parameter: X, Y, Radius und Winkel
- Funktion : Berechnet die neue X-Position aus Entfernung und Winkel
- Ergebnis : X-Position
- Syntax : X2=Jd X Pos(X,Y,R,W)
- Beispiel :
- siehe : Jd Y Pos
-
-
- Name : Jd Y Pos
- Parameter: X, Y, Radius und Winkel
- Funktion : Berechnet die neue Y-Position aus Entfernung und Winkel
- Ergebnis : Y-Position
- Syntax : Y2=Jd X Pos(X,Y,R,W)
- Beispiel :
- siehe : Jd X Pos
-
-
- Screen-Ausgabe:
- -------------------
-
- Name : Jd Spread
- Parameter: String, Richtung und Delay
- Funktion : Zentriert einen String durch Einblenden
- positive Richtung = von innen nach aussen
- negative Richtung = von aussen nach innen
- Ergebnis :
- Syntax : Jd Spread "String",Richtung,Delay
- Beispiel : Jd Spread "String",-1,D
- ri
- trin
- String
- Jd Spread "String",1,D
- Sg
- Stng
- String
- siehe : Jd Squash
-
-
- Name : Jd Squash
- Parameter: String, Richtung und Delay
- Funktion : Blendet einen String zentriert aus
- positive Richtung = von innen nach aussen
- negative Richtung = von aussen nach innen
- Ergebnis :
- Syntax : Jd Squash "String",Richtung,Delay
- Beispiel : Jd Squash "String",-1,D
- String
- trin
- ri
- Jd Squash "String",1,D
- String
- Stng
- Sg
- siehe : Jd Spread
-
-
- Name : Jd Tscroll
- Parameter: String, Richtung und Delay
- Funktion : Scrollt einen String zentriert ueber den Screen
- positive Richtung >>>>>>>>
- <<<<<<<< negative Richtung
- Abbruch durch (Maus-)Taste
- Ergebnis :
- Syntax : Jd Tscroll "String",Richtung,Delay
- Beispiel :
- siehe :
-
-
- Name : Jd Hexdump
- Parameter: Byte=1/Word=2/Long=4, Startadresse, Anzahl und Breite
- Funktion : Druckt einen Hexdump
- Ergebnis :
- Syntax : Jd Hexdump BWL,S,A,B
- Beispiel :
- siehe :
-
- Name : Jd Type
- Parameter: String, Delay und Sound
- Funktion : Druckt einen String wie bei einer Schreibmaschine
- Ergebnis :
- Syntax : Jd Type "string",D,0/1
- Beispiel :
- siehe :
-
- Name : Jd Print
- Parameter: String
- Funktion : Druckt einen String mit veraendertem Font
- Ergebnis :
- Syntax : Jd Print "string"
- Beispiel :
- siehe : Jd Textfont
-
- Name : Jd Draw Segment
- Parameter: X-, Y-Koordinate, X-, Y-Radius, Start- und End-Winkel
- Funktion : Zeichnet ein Kreis- oder Elippsen-Segment
- Ergebnis :
- Syntax : Jd Draw Segment X,Y,XR,YR,SW,EW
- Beispiel :
- siehe :
-
-
- Name : Jd Spline
- Parameter: X-, Y-Start, X-, Y-Ende, X-, Y-Kontrolle und Steprate
- Funktion : Zeichnet eine Kurve
- Ergebnis :
- Syntax : Jd Spline XS,YS,XE,YE,XK,YK,SR
- Beispiel :
- siehe :
-
-
- Name : Jd Draw Angle
- Parameter: X, Y, Laenge, Winkel
- Funktion : Zeichnet eine Linie
- Ergebnis :
- Syntax : Jd Draw Angle X,Y,L,W
- Beispiel :
- siehe :
-
-
- Screen-Copy:
- ------------
-
- Name : Jd Slide X
- Parameter: Quellscreen und Zielscreen
- Funktion : kopiert einen Screen auf einen anderen
- Ergebnis :
- Syntax : Jd Slide X QS to ZS
- Beispiel :
- siehe :
-
-
- Name : Jd Slide Y
- Parameter: Quellscreen und Zielscreen
- Funktion : kopiert einen Screen auf einen anderen
- Ergebnis :
- Syntax : Jd Slide Y QS to ZS
- Beispiel :
- siehe :
-
-
- Name : Jd Slide Up
- Parameter: Quellscreen und Zielscreen
- Funktion : kopiert einen Screen auf einen anderen
- Ergebnis :
- Syntax : Jd Slide Up QS to ZS
- Beispiel :
- siehe :
-
-
- Name : Jd Slide Down
- Parameter: Quellscreen und Zielscreen
- Funktion : kopiert einen Screen auf einen anderen
- Ergebnis :
- Syntax : Jd Slide Down QS to ZS
- Beispiel :
- siehe :
-
-
- Name : Jd Slide Left
- Parameter: Quellscreen und Zielscreen
- Funktion : kopiert einen Screen auf einen anderen
- Ergebnis :
- Syntax : Jd Slide Left QS to ZS
- Beispiel :
- siehe :
-
-
- Name : Jd Slide Right
- Parameter: Quellscreen und Zielscreen
- Funktion : kopiert einen Screen auf einen anderen
- Ergebnis :
- Syntax : Jd Slide Right QS to ZS
- Beispiel :
- siehe :
-
-
- sonstige Befehle:
- -----------------
-
- Name : Jd Reset
- Parameter:
- Funktion : fuehrt einen System-Reset aus
- Ergebnis :
- Syntax : Jd Reset
- Beispiel :
- siehe :
-
-
- Name : Jd Largest Chip Free
- Parameter:
- Funktion : liest den groessten erreichbaren ChipMemSpeicher
- Ergebnis : groesster erreichbarer ChipMemSpeicher
- Syntax : LCF=Jd Largest Chip Free
- Beispiel :
- siehe :
-
-
- Name : Jd Largest Fast Free
- Parameter:
- Funktion : liest den groessten erreichbaren FastMemSpeicher
- Ergebnis : groesster erreichbarer FastMemSpeicher
- Syntax : LFF=Jd Largest Fast Free
- Beispiel :
- siehe :
-
-
- Name : Jd Ppfind Mem
- Parameter: Endadresse des geladenen PowerPacker-Data-Files
- Funktion : berechnet des benoetigten Arbeitsspeicher zum Entpacken
- Ergebnis : benoetigte Speichergroesse
- Syntax : BSG=Jd PPfind Mem(E)
- Beispiel :
- siehe : Jd Ppdecrunch
-
-
- Name : Jd Ppdecrunch
- Parameter: Start-, End- und Ziel-Adresse
- Funktion : entpackt ein PowerPacker-Data-File
- Ergebnis :
- Syntax : Jd Ppdecrunch S,E,Z
- Beispiel :
- siehe : Jd Ppfind Mem
-
-
- Name : Jd Flush
- Parameter:
- Funktion : entfernt alle nicht benoetigten Treiber, Fonts, Libs, etc.
- Ergebnis :
- Syntax : Jd Flush
- Beispiel :
- siehe :
-
-
- Name : Jd Get Tab
- Parameter:
- Funktion : Gibt die mit Set Tab eingestellte Tabulatorlaenge aus
- Ergebnis : Tabulatorlaenge
- Syntax : TL=Jd Get Tab
- Beispiel :
- siehe :
-
-
- Name : Jd Multi On
- Parameter:
- Funktion : Schaltet Multitasking an
- Ergebnis :
- Syntax : Jd Multi On
- Beispiel :
- siehe :
-
-
- Name : Jd Multi Off
- Parameter:
- Funktion : Schaltet Multitasking aus
- Ergebnis :
- Syntax : Jd Multi Off
- Beispiel :
- siehe :
-
-
- Name : Jd Dled On
- Parameter:
- Funktion : Schaltet Drive-LED an
- Ergebnis :
- Syntax : Jd Dled On
- Beispiel :
- siehe :
-
-
- Name : Jd Dled Off
- Parameter:
- Funktion : Schaltet Drive-LED aus
- Ergebnis :
- Syntax : Jd Dled Off
- Beispiel :
- siehe :
-
-
- Name : Jd Reduce Dim
- Parameter: Array und NewDim
- Funktion : REDUZIERT eine Dimensionierung (max. 20)
- Ergebnis :
- Syntax : Jd Reduce Dim Array(VAR(0)),ND
- Beispiel :
- siehe :
-
-
- Name : Jd Reset Dim
- Parameter: Array
- Funktion : Setzt eine Dimensionierungsreduzierung zurueck
- Ergebnis :
- Syntax : Jd Reset Dim Array(VAR(0))
- Beispiel :
- siehe :
-
-
- Name : Jd Array Swap
- Parameter: Array, VarNr.1 und VarNr.2
- Funktion : Vertauscht Variablen in einem Array
- Ergebnis :
- Syntax : Jd Array Swap Array(VAR(0)),VN1,VN2
- Beispiel :
- siehe :
-
-
- Name : Jd Array Clear
- Parameter: Array
- Funktion : Loescht ein komplettes Array
- Ergebnis :
- Syntax : Jd Array Clear Array(VAR(0))
- Beispiel :
- siehe :
-
-
- Name : Jd Array$ Clear
- Parameter: Array
- Funktion : Loescht ein komplettes StringArray
- Ergebnis :
- Syntax : A=Array(VAR$(0)) : Jd Array$ Clear A
- Beispiel :
- siehe :
-
-
-
- ==============================================================
-
-
-
- Befehls-Uebersicht:
- -------------------
-
- Befehl Art Verzeichnis
- ------------------------------------------------------------------------------
- Jd Actual Date$ Funktion Zeit-Befehle
- Jd Actual Time$ Funktion Zeit-Befehle
- Jd Arcus Funktion Screen/Window-Befehle
- Jd Area First Funktion Bereich-Befehle
- Jd Area Last Funktion Bereich-Befehle
- Jd Array Clear Instruktion Sonstige Befehle
- Jd Array$ Clear Instruktion Sonstige Befehle
- Jd Array Swap Instruktion Sonstige Befehle
- Jd Asl Funktion Bit-Befehle
- Jd Asr Funktion Bit-Befehle
- Jd Bootchecksum Funktion Pruef-Befehle
- Jd Change$ Funktion String-Befehle
- Jd Char X Funktion Font-Befehle
- Jd Char Y Funktion Font-Befehle
- Jd Checkkprt Funktion Pruef-Befehle
- Jd Checksum Funktion Pruef-Befehle
- Jd Compare Funktion String-Befehle
- Jd Copy Instruktion TrackDisk-Befehle
- Jd Count Funktion String-Befehle
- Jd Count Dirs Funktion TrackDisk-Befehle
- Jd Count Files Funktion TrackDisk-Befehle
- Jd Crypt$ Funktion String-Befehle
- Jd Cut$ Funktion String-Befehle
- Jd Date$ Funktion Zeit-Befehle
- Jd Deoct Funktion Rechen-Befehle
- Jd Detab Funktion String-Befehle
- Jd Diskchange Instruktion Pruef-Befehle
- Jd Distance Funktion Screen/Window-Befehle
- Jd Dled On Instruktion Sonstige Befehle
- Jd Dled Off Instruktion Sonstige Befehle
- Jd Double Click Funktion Warte-Befehle
- Jd Draw Angle Instruktion Screen-Ausgabe-Befehle
- Jd Draw Segment Instruktion Screen-Ausgabe-Befehle
- Jd Dump$ Funktion String-Befehle
- Jd E#=2.7182817 Konstante Rechen-Befehle
- Jd Encrypt Funktion String-Befehle
- Jd Eqv Funktion Bit-Befehle
- Jd Extend$ Funktion String-Befehle
- Jd Exval$ Funktion String-Befehle
- Jd File Comment$ Funktion TrackDisk-Befehle
- Jd File Protection Funktion TrackDisk-Befehle
- Jd File Size Funktion TrackDisk-Befehle
- Jd File Type Funktion TrackDisk-Befehle
- Jd Firstup$ Funktion String-Befehle
- Jd Flush Instruktion Sonstige Befehle
- Jd Format Funktion TrackDisk-Befehle
- Jd Get Area Instruktion Bereich-Befehle
- Jd Get Number Funktion Eingabe-Befehle
- Jd Get String$ Funktion Eingabe-Befehle
- Jd Get Tab Funktion Sonstige Befehle
- Jd Hardware$ Funktion TrackDisk-Befehle
- Jd Hexdump Instruktion Screen-Ausgabe-Befehle
- Jd Imp Funktion Bit-Befehle
- Jd Insert$ Funktion String-Befehle
- Jd Install Funktion TrackDisk-Befehle
- Jd Intscreen Base Funktion Screen/Window-Befehle
- Jd Intwindow Base Funktion Screen/Window-Befehle
- Jd Keypress Funktion Eingabe-Befehle
- Jd Keywait Funktion Warte-Befehle
- Jd Largest Chip Free Funktion Sonstige Befehle
- Jd Largest Fast Free Funktion Sonstige Befehle
- Jd Limit Funktion Bereich-Befehle
- Jd Linstr Funktion String-Befehle
- Jd Logical$ Funktion TrackDisk-Befehle
- Jd Lsl Funktion Bit-Befehle
- Jd Lsr Funktion Bit-Befehle
- Jd Mwait Instruktion Warte-Befehle
- Jd Moff Click Funktion Warte-Befehle
- Jd Moff Key Funktion Warte-Befehle
- Jd Multi Off Instruktion Sonstige Befehle
- Jd Multi On Instruktion Sonstige Befehle
- Jd Oct$ Funktion Rechen-Befehle
- Jd Odd Funktion Pruef-Befehle
- Jd Paste$ Funktion String-Befehle
- Jd Percent Funktion Rechen-Befehle
- Jd Pi#=3.1415927 Konstante Rechen-Befehle
- Jd Ppdecrunch Instruktion Sonstige Befehle
- Jd Ppfind mem Funktion Sonstige Befehle
- Jd Print Instruktion Screen-Ausgabe-Befehle
- Jd Rastport Funktion Screen/Window-Befehle
- Jd Read Sector Funktion TrackDisk-Befehle
- Jd Reduce Dim Instruktion sonstige Befehle
- Jd Reset Instruktion sonstige Befehle
- Jd Reset Area Instruktion Bereich-Befehle
- Jd Reset Dim Instruktion sonstige Befehle
- Jd Rol Funktion Bit-Befehle
- Jd Rol$ Funktion String-Befehle
- Jd Ror Funktion Bit-Befehle
- Jd Ror$ Funktion String-Befehle
- Jd Roxl Funktion Bit-Befehle
- Jd Roxr Funktion Bit-Befehle
- Jd Screen Planes Funktion Screen/Window-Befehle
- Jd Setclock Instruktion Zeit-Befehle
- Jd Set Comment Funktion TrackDisk-Befehle
- Jd Setdate Instruktion Zeit-Befehle
- Jd Secstime$ Funktion Zeit-Befehle
- Jd Set Protection Funktion TrackDisk-Befehle
- Jd Shortformat Funktion TrackDisk-Befehle
- Jd Skip$ Funktion String-Befehle
- Jd Slide Down Instruktion Screen-Copy-Befehle
- Jd Slide Left Instruktion Screen-Copy-Befehle
- Jd Slide Right Instruktion Screen-Copy-Befehle
- Jd Slide Up Instruktion Screen-Copy-Befehle
- Jd Slide X Instruktion Screen-Copy-Befehle
- Jd Slide Y Instruktion Screen-Copy-Befehle
- Jd Spline Instruktion Screen-Ausgabe-Befehle
- Jd Spread Instruktion Screen-Ausgabe-Befehle
- Jd Squash Instruktion Screen-Ausgabe-Befehle
- Jd Stream$ Funktion String-Befehle
- Jd Textfont Funktion Font-Befehle
- Jd Time$ Funktion Zeit-Befehle
- Jd Timesecs Funktion Zeit-Befehle
- Jd Tscroll Instruktion Screen-Ausgabe-Befehle
- Jd Type Instruktion Screen-Ausgabe-Befehle
- Jd Video Off Instruktion Screen/Window-Befehle
- Jd Video On Instruktion Screen/Window-Befehle
- Jd Volume$ Funktion TrackDisk-Befehle
- Jd Wait Amiga Funktion Warte-Befehle
- Jd Wait Event Instruktion Warte-Befehle
- Jd Write Sector Funktion TrackDisk-Befehle
- Jd X Pos Funtion Screen/Window-Befehle
- Jd Y Pos Funtion Screen/Window-Befehle
-